roof garden - Turkish English Dictionary